blob: e9c4087ca033551acdb1726c82339c9fb3864257 [file] [log] [blame]
David Ostrovskyb81b4f72016-05-21 19:55:01 +02001ANTLR_VERS = '3.5.2'
2
3maven_jar(
4 name = 'java_runtime',
5 artifact = 'org.antlr:antlr-runtime:' + ANTLR_VERS,
6 sha1 = 'cd9cd41361c155f3af0f653009dcecb08d8b4afd',
7)
8
9maven_jar(
10 name = 'stringtemplate',
11 artifact = 'org.antlr:stringtemplate:4.0.2',
12 sha1 = 'e28e09e2d44d60506a7bcb004d6c23ff35c6ac08',
13)
14
15maven_jar(
16 name = 'org_antlr',
17 artifact = 'org.antlr:antlr:' + ANTLR_VERS,
18 sha1 = 'c4a65c950bfc3e7d04309c515b2177c00baf7764',
19)
20
21maven_jar(
22 name = 'antlr27',
23 artifact = 'antlr:antlr:2.7.7',
24 sha1 = '83cd2cd674a217ade95a4bb83a8a14f351f48bd0',
25)
26
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -030027GUICE_VERS = '4.1.0'
David Ostrovskyb81b4f72016-05-21 19:55:01 +020028
29maven_jar(
30 name = 'guice_library',
31 artifact = 'com.google.inject:guice:' + GUICE_VERS,
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -030032 sha1 = 'eeb69005da379a10071aa4948c48d89250febb07',
David Ostrovskyb81b4f72016-05-21 19:55:01 +020033)
34
35maven_jar(
36 name = 'guice_assistedinject',
37 artifact = 'com.google.inject.extensions:guice-assistedinject:' + GUICE_VERS,
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -030038 sha1 = 'af799dd7e23e6fe8c988da12314582072b07edcb',
David Ostrovskyb81b4f72016-05-21 19:55:01 +020039)
40
41maven_jar(
42 name = 'guice_servlet',
43 artifact = 'com.google.inject.extensions:guice-servlet:' + GUICE_VERS,
Han-Wen Nienhuysbcb46c32016-08-24 14:34:23 -030044 sha1 = '90ac2db772d9b85e2b05417b74f7464bcc061dcb',
45)
46
47maven_jar(
48 name = 'multibindings',
49 artifact = 'com.google.inject.extensions:guice-multibindings:' + GUICE_VERS,
50 sha1 = '3b27257997ac51b0f8d19676f1ea170427e86d51',
David Ostrovskyb81b4f72016-05-21 19:55:01 +020051)
52
53maven_jar(
54 name = 'aopalliance',
55 artifact = 'aopalliance:aopalliance:1.0',
56 sha1 = '0235ba8b489512805ac13a8f9ea77a1ca5ebe3e8',
57)
58
59maven_jar(
60 name = 'javax_inject',
61 artifact = 'javax.inject:javax.inject:1',
62 sha1 = '6975da39a7040257bd51d21a231b76c915872d38',
63)
64
65maven_jar(
66 name = 'servlet_api_3_1',
67 artifact = 'org.apache.tomcat:tomcat-servlet-api:8.0.24',
68 sha1 = '5d9e2e895e3111622720157d0aa540066d5fce3a',
69)
70
David Ostrovsky78174982015-05-16 22:03:01 +020071GWT_VERS = '2.8.0-rc2'
David Ostrovskyb81b4f72016-05-21 19:55:01 +020072
73maven_jar(
74 name = 'user',
75 artifact = 'com.google.gwt:gwt-user:' + GWT_VERS,
David Ostrovsky78174982015-05-16 22:03:01 +020076 sha1 = 'ad99b09a626c20cce2bdacf3726a51b2cd16b99e',
David Ostrovskyb81b4f72016-05-21 19:55:01 +020077)
78
79maven_jar(
80 name = 'dev',
81 artifact = 'com.google.gwt:gwt-dev:' + GWT_VERS,
David Ostrovsky78174982015-05-16 22:03:01 +020082 sha1 = 'd70a6feb4661c07488090cb81303415e9110b15a',
David Ostrovskyb81b4f72016-05-21 19:55:01 +020083)
84
85maven_jar(
86 name = 'javax_validation',
87 artifact = 'javax.validation:validation-api:1.0.0.GA',
88 sha1 = 'b6bd7f9d78f6fdaa3c37dae18a4bd298915f328e',
89)
90
David Ostrovsky78174982015-05-16 22:03:01 +020091maven_jar(
92 name = 'jsinterop_annotations',
93 artifact = 'com.google.jsinterop:jsinterop-annotations:1.0.0',
94 sha1 = '23c3a3c060ffe4817e67673cc8294e154b0a4a95',
95)
96
97maven_jar(
98 name = 'ant',
99 artifact = 'ant:ant:1.6.5',
100 sha1 = '7d18faf23df1a5c3a43613952e0e8a182664564b',
101)
102
103maven_jar(
104 name = 'colt',
105 artifact = 'colt:colt:1.2.0',
106 sha1 = '0abc984f3adc760684d49e0f11ddf167ba516d4f',
107)
108
109maven_jar(
110 name = 'tapestry',
111 artifact = 'tapestry:tapestry:4.0.2',
112 sha1 = 'e855a807425d522e958cbce8697f21e9d679b1f7',
113)
114
115maven_jar(
116 name = 'w3c_css_sac',
117 artifact = 'org.w3c.css:sac:1.3',
118 sha1 = 'cdb2dcb4e22b83d6b32b93095f644c3462739e82',
119)
120
David Ostrovsky013af9e2016-09-04 22:05:41 +0200121http_jar(
122 name = "javax_validation_src",
123 url = "http://repo1.maven.org/maven2/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA-sources.jar",
124 sha256 = 'a394d52a9b7fe2bb14f0718d2b3c8308ffe8f37e911956012398d55c9f9f9b54',
125)
126
David Ostrovskya0ebd112016-09-21 18:03:57 +0200127http_jar(
128 name = "jsinterop_annotations_src",
129 url = "http://central.maven.org/maven2/com/google/jsinterop/jsinterop-annotations/1.0.0/jsinterop-annotations-1.0.0-sources.jar",
130 sha256 = '80d63c117736ae2fb9837b7a39576f3f0c5bd19cd75127886550c77b4c478f87',
131)
132
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300133JGIT_VERS = '4.4.1.201607150455-r.118-g1096652'
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200134
135maven_jar(
136 name = 'jgit',
137 repository = 'http://gerrit-maven.storage.googleapis.com/',
138 artifact = 'org.eclipse.jgit:org.eclipse.jgit:' + JGIT_VERS,
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300139 sha1 = 'cd142b9030910babd119702f1c4eeae13ee90018',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200140)
141
142maven_jar(
143 name = 'jgit_servlet',
144 repository = 'http://gerrit-maven.storage.googleapis.com/',
145 artifact = 'org.eclipse.jgit:org.eclipse.jgit.http.server:' + JGIT_VERS,
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300146 sha1 = 'fa67bf925001cfc663bf98772f37d5c5c1abd756',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200147)
148
149# TODO(davido): Remove this hack when maven_jar supports pulling sources
150# https://github.com/bazelbuild/bazel/issues/308
151http_file(
152 name = 'jgit_src',
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300153 sha256 = '1a0b2d637359b1b51eba4d094491ef39877a6fc192e2fc1da0422a9adf04f0b8',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200154 url = 'http://gerrit-maven.storage.googleapis.com/org/eclipse/jgit/org.eclipse.jgit/' +
155 '%s/org.eclipse.jgit-%s-sources.jar' % (JGIT_VERS, JGIT_VERS),
156)
157
158maven_jar(
159 name = 'ewah',
160 artifact = 'com.googlecode.javaewah:JavaEWAH:0.7.9',
161 sha1 = 'eceaf316a8faf0e794296ebe158ae110c7d72a5a',
162)
163
164maven_jar(
165 name = 'jgit_archive',
166 repository = 'http://gerrit-maven.storage.googleapis.com/',
167 artifact = 'org.eclipse.jgit:org.eclipse.jgit.archive:' + JGIT_VERS,
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300168 sha1 = '3f45cd199e40a7c68ee07a1743c06d1c3d07308a',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200169)
170
171maven_jar(
172 name = 'jgit_junit',
173 repository = 'http://gerrit-maven.storage.googleapis.com/',
174 artifact = 'org.eclipse.jgit:org.eclipse.jgit.junit:' + JGIT_VERS,
Han-Wen Nienhuys54e1cbf2016-08-22 16:06:58 -0300175 sha1 = 'dc7edb9c3060655c7fb93ab9b9349e815bab266f',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200176)
177
178maven_jar(
179 name = 'gwtjsonrpc',
David Pursehouse66077df2016-09-20 10:34:01 +0200180 artifact = 'com.google.gerrit:gwtjsonrpc:1.11',
Han-Wen Nienhuysd853dfb2016-09-21 11:06:37 +0200181 sha1 = '0990e7eec9eec3a15661edcf9232acbac4aeacec',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200182)
183
184http_jar(
185 name = 'gwtjsonrpc_src',
David Pursehouse66077df2016-09-20 10:34:01 +0200186 sha256 = 'fc503488872c022073e244015fcb6806a64b65afe546bdac2db167a3875fb418',
187 url = 'http://repo.maven.apache.org/maven2/com/google/gerrit/gwtjsonrpc/1.11/gwtjsonrpc-1.11-sources.jar',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200188)
189
190maven_jar(
191 name = 'gson',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200192 artifact = 'com.google.code.gson:gson:2.7',
193 sha1 = '751f548c85fa49f330cecbb1875893f971b33c4e',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200194)
195
196maven_jar(
197 name = 'gwtorm_client',
David Pursehouse66077df2016-09-20 10:34:01 +0200198 artifact = 'com.google.gerrit:gwtorm:1.16',
Han-Wen Nienhuysd853dfb2016-09-21 11:06:37 +0200199 sha1 = '3e41b6d7bb352fa0539ce23b9bce97cf8c26c3bf',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200200)
201
202http_jar(
203 name = 'gwtorm_client_src',
David Pursehouse66077df2016-09-20 10:34:01 +0200204 sha256 = 'd3e482c9ac1f828aa853debe6545c16503fbbde3bda94b18f652d9830b7f84b1',
205 url = 'http://repo.maven.apache.org/maven2/com/google/gerrit/gwtorm/1.16/gwtorm-1.16-sources.jar',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200206)
207
208maven_jar(
209 name = 'protobuf',
210 artifact = 'com.google.protobuf:protobuf-java:2.5.0',
211 sha1 = 'a10732c76bfacdbd633a7eb0f7968b1059a65dfa',
212)
213
214maven_jar(
215 name = 'joda_time',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200216 artifact = 'joda-time:joda-time:2.9.4',
217 sha1 = '1c295b462f16702ebe720bbb08f62e1ba80da41b',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200218)
219
220maven_jar(
221 name = 'joda_convert',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200222 artifact = 'org.joda:joda-convert:1.8.1',
223 sha1 = '675642ac208e0b741bc9118dcbcae44c271b992a',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200224)
225
226maven_jar(
227 name = 'guava',
228 artifact = 'com.google.guava:guava:19.0',
229 sha1 = '6ce200f6b23222af3d8abb6b6459e6c44f4bb0e9',
230)
231
232maven_jar(
233 name = 'velocity',
234 artifact = 'org.apache.velocity:velocity:1.7',
235 sha1 = '2ceb567b8f3f21118ecdec129fe1271dbc09aa7a',
236)
237
238maven_jar(
239 name = 'jsch',
240 artifact = 'com.jcraft:jsch:0.1.53',
241 sha1 = '658b682d5c817b27ae795637dfec047c63d29935',
242)
243
244maven_jar(
245 name = 'juniversalchardet',
246 artifact = 'com.googlecode.juniversalchardet:juniversalchardet:1.0.3',
247 sha1 = 'cd49678784c46aa8789c060538e0154013bb421b',
248)
249
250SLF4J_VERS = '1.7.7'
251
252maven_jar(
253 name = 'log_api',
254 artifact = 'org.slf4j:slf4j-api:' + SLF4J_VERS,
255 sha1 = '2b8019b6249bb05d81d3a3094e468753e2b21311',
256)
257
258maven_jar(
259 name = 'log_nop',
260 artifact = 'org.slf4j:slf4j-nop:' + SLF4J_VERS,
261 sha1 = '6cca9a3b999ff28b7a35ca762b3197cd7e4c2ad1',
262)
263
264maven_jar(
265 name = 'impl_log4j',
266 artifact = 'org.slf4j:slf4j-log4j12:' + SLF4J_VERS,
267 sha1 = '58f588119ffd1702c77ccab6acb54bfb41bed8bd',
268)
269
270maven_jar(
271 name = 'jcl_over_slf4j',
272 artifact = 'org.slf4j:jcl-over-slf4j:' + SLF4J_VERS,
273 sha1 = '56003dcd0a31deea6391b9e2ef2f2dc90b205a92',
274)
275
276maven_jar(
277 name = 'log4j',
278 artifact = 'log4j:log4j:1.2.17',
279 sha1 = '5af35056b4d257e4b64b9e8069c0746e8b08629f',
280)
281
282maven_jar(
283 name = 'jsonevent_layout',
284 artifact = 'net.logstash.log4j:jsonevent-layout:1.7',
285 sha1 = '507713504f0ddb75ba512f62763519c43cf46fde',
286)
287
288maven_jar(
289 name = 'json_smart',
290 artifact = 'net.minidev:json-smart:1.1.1',
291 sha1 = '24a2f903d25e004de30ac602c5b47f2d4e420a59',
292)
293
294maven_jar(
295 name = 'args4j',
296 artifact = 'args4j:args4j:2.0.26',
297 sha1 = '01ebb18ebb3b379a74207d5af4ea7c8338ebd78b',
298)
299
300maven_jar(
301 name = 'commons_codec',
302 artifact = 'commons-codec:commons-codec:1.4',
303 sha1 = '4216af16d38465bbab0f3dff8efa14204f7a399a',
304)
305
306maven_jar(
307 name = 'commons_collections',
308 artifact = 'commons-collections:commons-collections:3.2.2',
309 sha1 = '8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5',
310)
311
312maven_jar(
313 name = 'commons_compress',
314 artifact = 'org.apache.commons:commons-compress:1.7',
315 sha1 = 'ab365c96ee9bc88adcc6fa40d185c8e15a31410d',
316)
317
318maven_jar(
319 name = 'commons_lang',
320 artifact = 'commons-lang:commons-lang:2.6',
321 sha1 = '0ce1edb914c94ebc388f086c6827e8bdeec71ac2',
322)
323
324maven_jar(
325 name = 'commons_dbcp',
326 artifact = 'commons-dbcp:commons-dbcp:1.4',
327 sha1 = '30be73c965cc990b153a100aaaaafcf239f82d39',
328)
329
330maven_jar(
331 name = 'commons_pool',
332 artifact = 'commons-pool:commons-pool:1.5.5',
333 sha1 = '7d8ffbdc47aa0c5a8afe5dc2aaf512f369f1d19b',
334)
335
336maven_jar(
337 name = 'commons_net',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200338 artifact = 'commons-net:commons-net:3.5',
339 sha1 = '342fc284019f590e1308056990fdb24a08f06318',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200340)
341
342maven_jar(
343 name = 'commons_oro',
344 artifact = 'oro:oro:2.0.8',
345 sha1 = '5592374f834645c4ae250f4c9fbb314c9369d698',
346)
347
348maven_jar(
349 name = 'commons_validator',
Han-Wen Nienhuys819b84e2016-08-12 16:37:52 +0200350 artifact = 'commons-validator:commons-validator:1.5.1',
351 sha1 = '86d05a46e8f064b300657f751b5a98c62807e2a0',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200352)
353
354maven_jar(
355 name = 'automaton',
356 artifact = 'dk.brics.automaton:automaton:1.11-8',
357 sha1 = '6ebfa65eb431ff4b715a23be7a750cbc4cc96d0f',
358)
359
360maven_jar(
361 name = 'pegdown',
362 artifact = 'org.pegdown:pegdown:1.4.2',
363 sha1 = 'd96db502ed832df867ff5d918f05b51ba3879ea7',
364)
365
366maven_jar(
367 name = 'grappa',
368 artifact = 'com.github.parboiled1:grappa:1.0.4',
369 sha1 = 'ad4b44b9c305dad7aa1e680d4b5c8eec9c4fd6f5',
370)
371
372maven_jar(
373 name = 'jitescript',
374 artifact = 'me.qmx.jitescript:jitescript:0.4.0',
375 sha1 = '2e35862b0435c1b027a21f3d6eecbe50e6e08d54',
376)
377
David Ostrovsky758e0a72016-08-26 00:15:29 +0200378OW2_VERS = '5.1'
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200379
380maven_jar(
381 name = 'ow2_asm',
382 artifact = 'org.ow2.asm:asm:' + OW2_VERS,
David Ostrovsky758e0a72016-08-26 00:15:29 +0200383 sha1 = '5ef31c4fe953b1fd00b8a88fa1d6820e8785bb45',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200384)
385
386maven_jar(
387 name = 'ow2_asm_analysis',
388 artifact = 'org.ow2.asm:asm-analysis:' + OW2_VERS,
David Ostrovsky758e0a72016-08-26 00:15:29 +0200389 sha1 = '6d1bf8989fc7901f868bee3863c44f21aa63d110',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200390)
391
392maven_jar(
393 name = 'ow2_asm_commons',
394 artifact = 'org.ow2.asm:asm-commons:' + OW2_VERS,
David Ostrovsky758e0a72016-08-26 00:15:29 +0200395 sha1 = '25d8a575034dd9cfcb375a39b5334f0ba9c8474e',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200396)
397
398maven_jar(
399 name = 'ow2_asm_tree',
400 artifact = 'org.ow2.asm:asm-tree:' + OW2_VERS,
David Ostrovsky758e0a72016-08-26 00:15:29 +0200401 sha1 = '87b38c12a0ea645791ead9d3e74ae5268d1d6c34',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200402)
403
404maven_jar(
405 name = 'ow2_asm_util',
406 artifact = 'org.ow2.asm:asm-util:' + OW2_VERS,
David Ostrovsky758e0a72016-08-26 00:15:29 +0200407 sha1 = 'b60e33a6bd0d71831e0c249816d01e6c1dd90a47',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200408)
409
410maven_jar(
411 name = 'auto_value',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200412 artifact = 'com.google.auto.value:auto-value:1.3-rc1',
413 sha1 = 'b764e0fb7e11353fbff493b22fd6e83bf091a179',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200414)
415
416maven_jar(
417 name = 'tukaani_xz',
418 artifact = 'org.tukaani:xz:1.4',
419 sha1 = '18a9a2ce6abf32ea1b5fd31dae5210ad93f4e5e3',
420)
421
Patrick Hieself18c2252016-09-16 10:48:50 -0400422LUCENE_VERS = '5.5.3'
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200423
424maven_jar(
425 name = 'lucene_core',
426 artifact = 'org.apache.lucene:lucene-core:' + LUCENE_VERS,
Patrick Hieself18c2252016-09-16 10:48:50 -0400427 sha1 = '20540c6347259f35a0d264605b22ce2a13917066',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200428)
429
430maven_jar(
431 name = 'lucene_analyzers_common',
432 artifact = 'org.apache.lucene:lucene-analyzers-common:' + LUCENE_VERS,
Patrick Hieself18c2252016-09-16 10:48:50 -0400433 sha1 = 'cf734ab72813af33dc1544ce61abc5c17b9d35e9',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200434)
435
436maven_jar(
437 name = 'backward_codecs',
438 artifact = 'org.apache.lucene:lucene-backward-codecs:' + LUCENE_VERS,
Patrick Hieself18c2252016-09-16 10:48:50 -0400439 sha1 = 'a167789e52a9dc6d93bf3b588f79fdc9d7559c15',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200440)
441
442maven_jar(
443 name = 'lucene_misc',
444 artifact = 'org.apache.lucene:lucene-misc:' + LUCENE_VERS,
Patrick Hieself18c2252016-09-16 10:48:50 -0400445 sha1 = 'e356975c46447f06c71842632d0af9ec1baecfce',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200446)
447
448maven_jar(
449 name = 'lucene_queryparser',
450 artifact = 'org.apache.lucene:lucene-queryparser:' + LUCENE_VERS,
Patrick Hieself18c2252016-09-16 10:48:50 -0400451 sha1 = 'e2452203d2c44cac5ac42b34e5dcc0a44bf29a53',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200452)
453
454maven_jar(
455 name = 'mime_util',
456 artifact = 'eu.medsea.mimeutil:mime-util:2.1.3',
457 sha1 = '0c9cfae15c74f62491d4f28def0dff1dabe52a47',
458)
459
460PROLOG_VERS = '1.4.1'
461
462maven_jar(
463 name = 'prolog_runtime',
464 repository = 'http://gerrit-maven.storage.googleapis.com/',
465 artifact = 'com.googlecode.prolog-cafe:prolog-runtime:' + PROLOG_VERS,
466 sha1 = 'c5d9f92e49c485969dcd424dfc0c08125b5f8246',
467)
468
469maven_jar(
470 name = 'prolog_compiler',
471 repository = 'http://gerrit-maven.storage.googleapis.com/',
472 artifact = 'com.googlecode.prolog-cafe:prolog-compiler:' + PROLOG_VERS,
473 sha1 = 'ac24044c6ec166fdcb352b78b80d187ead3eff41',
474)
475
476maven_jar(
477 name = 'prolog_io',
478 repository = 'http://gerrit-maven.storage.googleapis.com/',
479 artifact = 'com.googlecode.prolog-cafe:prolog-io:' + PROLOG_VERS,
480 sha1 = 'b072426a4b1b8af5e914026d298ee0358a8bb5aa',
481)
482
483maven_jar(
484 name = 'cafeteria',
485 repository = 'http://gerrit-maven.storage.googleapis.com/',
486 artifact = 'com.googlecode.prolog-cafe:prolog-cafeteria:' + PROLOG_VERS,
487 sha1 = '8cbc3b0c19e7167c42d3f11667b21cb21ddec641',
488)
489
490maven_jar(
491 name = 'guava_retrying',
492 artifact = 'com.github.rholder:guava-retrying:2.0.0',
493 sha1 = '974bc0a04a11cc4806f7c20a34703bd23c34e7f4',
494)
495
496maven_jar(
497 name = 'jsr305',
David Ostrovsky758e0a72016-08-26 00:15:29 +0200498 artifact = 'com.google.code.findbugs:jsr305:3.0.1',
499 sha1 = 'f7be08ec23c21485b9b5a1cf1654c2ec8c58168d',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200500)
501
502maven_jar(
503 name = 'blame_cache',
504 repository = 'http://gerrit-maven.storage.googleapis.com/',
505 artifact = 'com/google/gitiles:blame-cache:0.1-9',
506 sha1 = '51d35e6f8bbc2412265066cea9653dd758c95826',
507)
508
Patrick Hiesel42300f62016-08-25 15:07:31 +0200509# Keep this version of Soy synchronized with the version used in Gitiles.
510maven_jar(
511 name = 'soy',
512 artifact = 'com.google.template:soy:2016-08-09',
513 sha1 = '43d33651e95480d515fe26c10a662faafe3ad1e4',
514)
515
516maven_jar(
517 name = 'icu4j',
518 artifact = 'com.ibm.icu:icu4j:57.1',
519 sha1 = '198ea005f41219f038f4291f0b0e9f3259730e92',
520)
521
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200522maven_jar(
523 name = 'dropwizard_core',
524 artifact = 'io.dropwizard.metrics:metrics-core:3.1.2',
525 sha1 = '224f03afd2521c6c94632f566beb1bb5ee32cf07',
526)
527
528# This version must match the version that also appears in
529# gerrit-pgm/src/main/resources/com/google/gerrit/pgm/init/libraries.config
530BC_VERS = '1.52'
531
532maven_jar(
533 name = 'bcprov',
534 artifact = 'org.bouncycastle:bcprov-jdk15on:' + BC_VERS,
535 sha1 = '88a941faf9819d371e3174b5ed56a3f3f7d73269',
536)
537
538maven_jar(
539 name = 'bcpg',
540 artifact = 'org.bouncycastle:bcpg-jdk15on:' + BC_VERS,
541 sha1 = 'ff4665a4b5633ff6894209d5dd10b7e612291858',
542)
543
544maven_jar(
545 name = 'bcpkix',
546 artifact = 'org.bouncycastle:bcpkix-jdk15on:' + BC_VERS,
547 sha1 = 'b8ffac2bbc6626f86909589c8cc63637cc936504',
548)
549
550maven_jar(
551 name = 'sshd',
552 artifact = 'org.apache.sshd:sshd-core:1.2.0',
553 sha1 = '4bc24a8228ba83dac832680366cf219da71dae8e',
554)
555
556maven_jar(
557 name = 'mina_core',
558 artifact = 'org.apache.mina:mina-core:2.0.10',
559 sha1 = 'a1cb1136b104219d6238de886bf5a3ea4554eb58',
560)
561
562maven_jar(
563 name = 'h2',
564 artifact = 'com.h2database:h2:1.3.176',
565 sha1 = 'fd369423346b2f1525c413e33f8cf95b09c92cbd',
566)
567
568HTTPCOMP_VERS = '4.4.1'
569
570maven_jar(
571 name = 'fluent_hc',
572 artifact = 'org.apache.httpcomponents:fluent-hc:' + HTTPCOMP_VERS,
573 sha1 = '96fb842b68a44cc640c661186828b60590c71261',
574)
575
576maven_jar(
577 name = 'httpclient',
578 artifact = 'org.apache.httpcomponents:httpclient:' + HTTPCOMP_VERS,
579 sha1 = '016d0bc512222f1253ee6b64d389c84e22f697f0',
580)
581
582maven_jar(
583 name = 'httpcore',
584 artifact = 'org.apache.httpcomponents:httpcore:' + HTTPCOMP_VERS,
585 sha1 = 'f5aa318bda4c6c8d688c9d00b90681dcd82ce636',
586)
587
588maven_jar(
589 name = 'httpmime',
590 artifact = 'org.apache.httpcomponents:httpmime:' + HTTPCOMP_VERS,
591 sha1 = '2f8757f5ac5e38f46c794e5229d1f3c522e9b1df',
592)
593
594# Test-only dependencies below.
595
596maven_jar(
597 name = 'jimfs',
David Pursehouse7f768322016-09-20 14:20:11 +0200598 artifact = 'com.google.jimfs:jimfs:1.1',
599 sha1 = '8fbd0579dc68aba6186935cc1bee21d2f3e7ec1c',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200600)
601
602maven_jar(
603 name = 'junit',
604 artifact = 'junit:junit:4.11',
605 sha1 = '4e031bb61df09069aeb2bffb4019e7a5034a4ee0',
606)
607
608maven_jar(
609 name = 'hamcrest_core',
610 artifact = 'org.hamcrest:hamcrest-core:1.3',
611 sha1 = '42a25dc3219429f0e5d060061f71acb49bf010a0',
612)
613
614maven_jar(
615 name = 'truth',
616 artifact = 'com.google.truth:truth:0.28',
617 sha1 = '0a388c7877c845ff4b8e19689dda5ac9d34622c4',
618)
619
620maven_jar(
621 name = 'easymock',
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400622 artifact = 'org.easymock:easymock:3.1', # When bumping the version
623 sha1 = '3e127311a86fc2e8f550ef8ee4abe094bbcf7e7e',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200624)
625
626maven_jar(
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400627 name = 'cglib_3_2',
628 artifact = 'cglib:cglib-nodep:3.2.0',
629 sha1 = 'cf1ca207c15b04ace918270b6cb3f5601160cdfd',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200630)
631
632maven_jar(
633 name = 'objenesis',
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400634 artifact = 'org.objenesis:objenesis:1.3',
635 sha1 = 'dc13ae4faca6df981fc7aeb5a522d9db446d5d50',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200636)
637
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400638POWERM_VERS = '1.6.1'
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200639
640maven_jar(
641 name = 'powermock_module_junit4',
642 artifact = 'org.powermock:powermock-module-junit4:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400643 sha1 = 'ea8530b2848542624f110a393513af397b37b9cf',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200644)
645
646maven_jar(
647 name = 'powermock_module_junit4_common',
648 artifact = 'org.powermock:powermock-module-junit4-common:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400649 sha1 = '7222ced54dabc310895d02e45c5428ca05193cda',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200650)
651
652maven_jar(
653 name = 'powermock_reflect',
654 artifact = 'org.powermock:powermock-reflect:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400655 sha1 = '97d25eda8275c11161bcddda6ef8beabd534c878',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200656)
657
658maven_jar(
659 name = 'powermock_api_easymock',
660 artifact = 'org.powermock:powermock-api-easymock:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400661 sha1 = 'aa740ecf89a2f64d410b3d93ef8cd6833009ef00',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200662)
663
664maven_jar(
665 name = 'powermock_api_support',
666 artifact = 'org.powermock:powermock-api-support:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400667 sha1 = '592ee6d929c324109d3469501222e0c76ccf0869',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200668)
669
670maven_jar(
671 name = 'powermock_core',
672 artifact = 'org.powermock:powermock-core:' + POWERM_VERS,
Patrick Hiesel3ef6bc72016-09-15 15:13:11 -0400673 sha1 = '5afc1efce8d44ed76b30af939657bd598e45d962',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200674)
675
676maven_jar(
677 name = 'javassist',
678 artifact = 'org.javassist:javassist:3.20.0-GA',
679 sha1 = 'a9cbcdfb7e9f86fbc74d3afae65f2248bfbf82a0',
680)
681
682maven_jar(
683 name = 'derby',
684 artifact = 'org.apache.derby:derby:10.11.1.1',
685 sha1 = 'df4b50061e8e4c348ce243b921f53ee63ba9bbe1',
686)
687
David Pursehouseaf7bc642016-08-22 12:54:54 +0900688JETTY_VERS = '9.3.11.v20160721'
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200689
690maven_jar(
691 name = 'jetty_servlet',
692 artifact = 'org.eclipse.jetty:jetty-servlet:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900693 sha1 = 'd550147b85c73ea81084a4ac7915ba7f609021c5',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200694)
695
696maven_jar(
697 name = 'jetty_security',
698 artifact = 'org.eclipse.jetty:jetty-security:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900699 sha1 = '1cbefc5d1196b9e1ca6f4cc36738998a6ebde8bf',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200700)
701
702maven_jar(
703 name = 'jetty_servlets',
704 artifact = 'org.eclipse.jetty:jetty-servlets:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900705 sha1 = 'a9f7a43977151a463aa21a9b0e882aa3d25452ef',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200706)
707
708maven_jar(
709 name = 'jetty_server',
710 artifact = 'org.eclipse.jetty:jetty-server:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900711 sha1 = 'd932e0dc1e9bd4839ae446754615163d60271a66',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200712)
713
714maven_jar(
715 name = 'jetty_jmx',
716 artifact = 'org.eclipse.jetty:jetty-jmx:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900717 sha1 = '21a658d2f5eb87c23eef4911966625ea95f66d32',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200718)
719
720maven_jar(
721 name = 'jetty_continuation',
722 artifact = 'org.eclipse.jetty:jetty-continuation:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900723 sha1 = '92a91c0dcc5f5d779a1c9f94038332be3f46c9df',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200724)
725
726maven_jar(
727 name = 'jetty_http',
728 artifact = 'org.eclipse.jetty:jetty-http:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900729 sha1 = 'dcfb95e5b886a981bb76467b911c5b706117f9cf',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200730)
731
732maven_jar(
733 name = 'jetty_io',
734 artifact = 'org.eclipse.jetty:jetty-io:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900735 sha1 = 'db5f4f481159894a4b670072a34917b5414d0c98',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200736)
737
738maven_jar(
739 name = 'jetty_util',
740 artifact = 'org.eclipse.jetty:jetty-util:' + JETTY_VERS,
David Pursehouseaf7bc642016-08-22 12:54:54 +0900741 sha1 = '1812ffd5a04698051180d582c146ca807760c808',
David Ostrovskyb81b4f72016-05-21 19:55:01 +0200742)
743
744maven_jar(
745 name = 'openid_consumer',
746 artifact = 'org.openid4java:openid4java:0.9.8',
747 sha1 = 'de4f1b33d3b0f0b2ab1d32834ec1190b39db4160',
748)
749
750maven_jar(
751 name = 'nekohtml',
752 artifact = 'net.sourceforge.nekohtml:nekohtml:1.9.10',
753 sha1 = '14052461031a7054aa094f5573792feb6686d3de',
754)
755
756maven_jar(
757 name = 'xerces',
758 artifact = 'xerces:xercesImpl:2.8.1',
759 sha1 = '25101e37ec0c907db6f0612cbf106ee519c1aef1',
760)
David Ostrovskyf6b7d4a2016-08-28 20:54:50 +0200761
762maven_jar(
763 name = 'postgresql',
764 artifact = 'postgresql:postgresql:9.1-901-1.jdbc4',
765 sha1 = '9bfabe48876ec38f6cbaa6931bad05c64a9ea942',
766)
David Ostrovsky868b68d2016-09-03 21:33:36 +0200767
768CM_VERSION = '5.18.2'
769
770maven_jar(
771 name = 'codemirror_minified',
772 artifact = 'org.webjars.npm:codemirror-minified:' + CM_VERSION,
773 sha1 = '6755af157a7eaf2401468906bef67bbacc3c97f6',
774)
775
776maven_jar(
777 name = 'codemirror_original',
778 artifact = 'org.webjars.npm:codemirror:' + CM_VERSION,
779 sha1 = '18c721ae88eed27cddb458c42f5d221fa3d9713e',
780)
781
782maven_jar(
783 name = 'diff_match_patch',
784 artifact = 'org.webjars:google-diff-match-patch:20121119-1',
785 sha1 = '0cf1782dbcb8359d95070da9176059a5a9d37709',
786)